This listing has been removed.
Home Location
Sands Mobile Estates
323 N. Euclid St. #81
Santa Ana, CA 92703