(South Beach, Financial District South)
SoMa Square Apartments, located in the heart of San Francisco, is within walking distance of the Metreon Center, a Muni/BART station and near the Bay Bridge.
$100 Reward Card Eligible
San Francisco, CA 94107
Add to Favorites