San Francisco Real Estate Blog


One Embarcadero South

“Giant’s fans can’t get any closer to home plate in the best ballpark.” – Britton   One Embarcadero South, also known as the Towers at 88 King St., was completed in 2000, with 233 residences at 88 King Street in the South Beach neighborhood of San Francisco.   Home sizes…