View Larger Image Carrabba’s – Houston, TXAvada Support2018-10-12T18:42:14+00:00 Project Description Address7540 Highway 6 North, Houston, TX 77095 Square Footage5,500 Major Tenants Carrabba’s Property Management ContactTom Mullins 240-660-2586