South Shore Beach & Tennis Club Condominiums

Active Alameda, CA