320 Bellaire Street, Del Mar, CA 92014
3
beds
4
baths
3,179 Sq.Ft. LIVING AREA
10,600 Sq.Ft. lot