29
14515 Sommermeyer St
Houston, TX 77041
Price Upon Request
1,800 SF
1,800 SF
Price Upon Request
Office