This listing has been removed.
Home Location
Plaza Del Sol Mobile Home Resort
1655 W. Ajo #663
Tucson, AZ 85713