6869 SW 8th St., Unit 102 Miami, FL 33144 Map It
305-740-9400
By Naomi Feinstein
By Jesse Scott
By B. Scott McLendon