2164 Hyde St #201

$1,450,000

Russian Hill - Sold

2 Bedrooms • 2 Bathrooms •

 

Gallery

photo