Apartment Unit 104 at 2277 S Kirkwood, Houston, TX 77077 | HotPads