29
635 Emory St
Imperial Beach, CA 91932
$4,950,000 USD
12,116 SF
15
Units
5.65% Cap Rate
12,116 SF
$4,950,000 USD
Apartments