Avondale cost $1,195 per month. Located at 101 Avondale St, Houston, TX 77006, USA, Avondale has 1 bedroom units available.Other apartment buildings 12261 Fondren Rd, 6767 Bennington Street, 8700 Main St, 8100 Bellaire Blvd
Welcome to zdclassified comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations,
you may see comments from our Community Managers.