1925 Straits View Dr.
Belvedere Tiburon

$10,100,000    SOLD