Electra

Property Details

Address: 700 W E St, San Diego, CA 92101, USA

Year renovated: 2007

Floors: 43

Class: A

Neighborhood: Columbia

Owner: Bosa Development

Property ID: 84