81 N Deerfield Ave, Deerfield Beach, FL 33441, USA
Up and coming downtown Deerfield location. Two story with 3 stores on the first floor and 4 offices on the second. The available space is a former salon.
View on map / Neighborhood