Menu

1317 Knox St, Houston, TX 77007

PROPERTY WEBSITE
4 Beds      4.5 Baths      3,312 SF
$669,900