Apartment Unit 2995 at 15706 Clarke Springs Drive, Houston, TX 77053 - HotPads