Jarvis whistle
-
Nuisance On Property Archived2011 Waugh Dr Houston, TX 77006, USA - MontroseThere are squatters living in this half torn down business, and are urinating in bottles and leaving them on the sidewalk. These squatters have been responsible for several thefts in the neighborhood.