This review is of the small art installation found on the premises. Nice spot to take a stroll and see the cool public art. Calm place. Not very big and a bit dirty. Saw some used clothes and trash bags with garbage. Could be homeless spot at night.
2323 Ross Ave Suite 1400, Dallas
This review is of the small art installation found on the premises. Nice spot to take a stroll and see the cool public art. Calm place. Not very big and a bit dirty. Saw some used clothes and trash bags with garbage. Could be homeless spot at night.