Homes for sale - 6616 Avenue O Unit A, Houston, TX 77011 – MLS#5819...