Open House!
Viewed
1204 Willard Street
Houston, TX 77006
$1,995,000
4 beds
4 full + 2 half
bathrooms4,452 sq.ft.
Courtesy Of Compass RE Texas, LLC - Houston