FOR LEASE: 2510 Tuam Street G, Houston, TX - 3 Bed / 3.5 Bath