We are conveniently located right off of Bird Road (40th St.) in between Ludlum (67th Ave.) and Red Road (57th Ave.) in the South Miami area.
We are at the corner of SW 40th St. and SW 60th Court.
Ari's Artz Nook
4000 SW 60 Ct.
Miami, FL 33155