45 NE 21st Ave, Deerfield Beach, Florida 33441 USA
Entrance area - looking toward Chanson restaurant.
Photo Credit: Yelp