Apartments for Rent in Foster Place, Houston, TX - From $725 a month - HotPads