13
2648 23rd St
Santa Monica, CA 90405
$3,200,000 USD
6,294 SF
8
Units
5.5% Cap Rate
6,294 SF
$3,200,000 USD
Apartments