South Shore 2 Bedroom Condo, Close to Shopping Center and Beach

Property Price: $580,000

2035 Otis Drive #E

Alameda

835 Sq. Ft.

2 Bed

1 Bath

Property Details

2035 Otis Drive #E