2504 Rusk, Houston, TX : St Charles Townhomes