1108 18th Street, Unit 2
1108 18TH. ST - Santa Monica, Los Angeles, CA, 90403
_iconbed_ 2.0 Beds
1466.0 _sqft_
$2,250/mo
21 DOM
MLS# 635174
Built 1981
Residential Lease / Condominium