Updated Today COMPARE 2830 Pine Tree Dr, Miami Beach, FL 33140 Unit 4 Apartment for Rent 2 Beds $2,800