218 Vista Del Indio, Fallbrook, CA 92028



Property Details

Sold in days as one of the highest price per square foot in neighborhood