Facebook Pixel

Odessa, Texas, United States

Current location Current location Reviews & Ratings Reviews & Ratings
Reviews & Ratings for 4311 Gage Avenue, Odessa, Texas, United States

4311 Gage Avenue, Odessa, Texas, United States

Cockroaches. Everywhere! In every room, cabinets, inside the refrigerator! They swear they spray every month. I think they spray food for them. The bite marks on me took over 6 months to heal. read more

1 out of 5
StarNo StarNo StarNo StarNo Star