Apartment Unit 2512 at 15510 133 Pl, Miami, FL 33177 - HotPads