Close

Sold: 265 Castro Street

Sold for $2,300,000 VIEWS! VIEWS! VIEWS! from beautiful and spacious decks off both stories of this diamond in the rough. This 1906 Victorian is a rare opportunity to create your own dream kitchen/fam…
More Details