Pending $2,300,000 Park Place 120 NE 25th Street, Miami FL 33137 4 bd · 3.5 ba · 2,687 sq ft MLS# F10502439 · Listing courtesy of Domus Real Estate LLC