633 Oak Street

633 Oak Street

San Francisco, CA 94117
Hayes Valley
Multi-Family
6
1
$2,100,000