6133 SW 63rd Ter

    South Miami,