2612 Davis Ave
⋅
Carlsbad, CA
Pending
PENDING
Beds
2
Baths
2
Square Feet
1,042
Show More