Carlyle Place Apartments 11025 Larkwood Drive, Houston, TX 77096