This listing has been removed.
Home Location
Desert View Mobile Home Park
1748 W. Ft. Lowell #24
Tucson, AZ 85705