380 Acacia Ave

 380 Acacia Ave, CarlsbadCA 92008
$1,9502 Beds