For rent $2,600 /mo Phoenix Park #1 25 NW 78th St #1, Miami FL 33150 3 bd · 1 ba · 1,350 sq ft MLS# A12064314 · Listing courtesy of Compass Florida, LLC