1543 Euclid Street, Unit E
NONE - Santa Monica, CA, 90404
_iconbed_ 2.0 Beds
$2,250/mo
92 DOM
MLS# 10473643
Built 1959
Residential Lease / Condominium