Apartment Unit at 3330 NE 190th Street #123, Miami, FL 33180 - HotPads