17
1824 Michigan Ave
Santa Monica, CA 90404
$3,495,000 USD
5,160 SF
7
Units
5.08% Cap Rate
5,160 SF
$3,495,000 USD
Apartments