Price reduced $2,400 /mo Mainard Manor #1 5901 NW 7th Pl #1, Miami FL 33127 2 bd · 1 ba · 1,092 sq ft MLS# A12087721 · Listing courtesy of Dumonde Consulting Group LLC