Fulton Village Apartments 6702 Fulton Street, Houston, TX 77022