840 Powell St, #601 San Francisco, CA 94108
 
     

     
Location:
840 Powell St, #601 San Francisco, CA 94108
Sold Price: $2,700,000
Bedroom: 5
Bathroom: 3
Square Footage: 3,077 sq. ft.
 
     
     

Location Map