10
2517 20th St
Santa Monica, CA 90405
$2,485,000 USD
3,219 SF
5
Units
4.69% Cap Rate
3,219 SF
$2,485,000 USD
Apartments