1330 Ella Blvd
(1)

1330 Ella Blvd, Houston, TX 77008

Reviews

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.