655 Powell Street

655 Powell Street

San Francisco, CA
Nob Hill
Multi-Family
48 Units
Please Call for Price