628 Knox St, Houston, TX 77007

3 Beds      3 Baths      2,713 SF      $479,000