Apartment Unit at This is the perfect place for you ...must see!, Miami, FL 33127 - HotPads