1330 Ella Blvd

1330 Ella Blvd, Houston, TX 77008


1 year ago

The Veneshians

They are very nasty they have rats and they are very bad on parking they have kids playing all hours of the night sometimes loud music and partying if u live down stairs the upstairs neighbors are very rude.