19
2626 26th St
Santa Monica, CA 90405
$1,395,000 USD
2,464 SF
4
Units
3.12% Cap Rate
2,464 SF
$1,395,000 USD
Apartments