Apartment Unit 306 at 1530 NE 191st Street #306, Miami, FL 33179 - HotPads