942-950 Avalon Ave
San Francisco, CA 94112
$4,600,000 USD
7,500 SF
7,500 SF
$4,600,000 USD
Freestanding