Nestled in Houston’s Greater Inwood subdivision, Casa Grande Apartments offer a blend of comfort, quality, and design. Situated on 9.6 acres of property, the 345,848 SF complex contains 319 units and was built in 1975. Units range from 725 – 1,485 SF, and the gated complex includes a pool, laundry facilities, and a children’s playground.