1/17 17 Active $2,700 3 Beds4 Baths2,224 SqFt 5908 Center ST, Houston, TX 77007 Condo Listed by Green Residential