22 Units in Santa Monica
(Sold At)
$8,200,000
Sold
Property Details
0
0
0
Investment
1433 & 1437 Euclid Street, Santa Monica, California 90404
Description: