Condos/Townhomes Chatsworth Place #8950 Condos/Townhomes 8928 Chatsworth Drive, Houston, TX, USA Added on March 26, 2020