NikoNiko's Market Square Park
Address:
301 Milam Street
Houston
, TX
, 77002
29° 45' 45.522" N, 95° 21' 44.4996" W
See map: Google Maps