Gene O

  • 918 West 23rd Street Houston, TX 77008, USA - Greater Heights
    Trash has been left here for over three months. It's an eyesore. The property owner is aware of the problem and chooses to do nothing.
  • 1118 West 23rd Street Houston, TX 77008, USA - Greater Heights
    Rats and other vermin present