PendingResidential Lease$6,950851 NE 1st Ave 2508851 NE 1st Ave 2508Miami, Florida 331322Beds 3Baths 1,498Sq ftView Listing