9400 Bellaire Blvd, Houston, TX : Lee Ho Townhouses