This listing has been removed.
Home Location
Desert Shores Mobile Home Park
1067 W Miracle Mile, #26
Tucson, AZ 85704