Leslie Hotel
2160 SW 137th Pl
Miami, FL 33175
Miami, FL 33175