18
2922 2nd St
Santa Monica, CA 90405
$2,950,000 USD
3,441 SF
5
Units
5.78% Cap Rate
3,441 SF
$2,950,000 USD
Apartments