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