3608 Polk St
Houston, TX 77003
Price Upon Request
10,128 SF
10,128 SF
Price Upon Request
Restaurant