Search
Home
California
Del Mar
21st St
236 21st St
236 21st St
Del Mar, CA 92014
Type of this property is
Single Family
and it was built in 1989. Number of this parcel is 2991322100. Total living area of this property is 1,660 sqft. It has 2 bedrooms, 3 full baths.
Other Properties on 21st St