Holiday Plaza, Totowa, New Jersey 07512 USA
At least a small tree has found life in the pool area.
Photo Credit: Yelp