32
840 18th St
Santa Monica, CA 90403
$4,250,000 USD
12,396 SF
7
Units
5.12% Cap Rate
12,396 SF
$4,250,000 USD
Apartments