No Skull Mansion?! I think Skull Mansion is the the name of the strip mall there, couldnt find anything so thats my assumption.