20
1219 Farr St
Waller, TX 77484
Price Upon Request
4,370 SF
4,370 SF
Price Upon Request
Office Residential