Green Street

Located in the Marina District of San Francisco, this 2-bedroom 2-bath condominium was designed to be a weekend pied-a-terre.

location San Francisco, CA