908 21st Street, Unit 2
-NA- - Santa Monica, CA, 90403
_iconbed_ 2.0 Beds
$420,000
50 DOM
MLS# 02039147
Built 1973
Residential / Condominium