SoldLuxury High Rise at Electra$709,900Panoramic Ocean Views700 W E Street #1701San Diego, CA 921012Beds2Baths1,465Sq ftView Listing