6407 SW 138 PL: Reviews & Record | Kendall, Miami | Lucid Rents