For sale $1,349,999 Biscayne Park Ests Amd 12599 NE 2nd Ave, North Miami FL 33161 4 bd · 3 ba · 2,584 sq ft MLS# A12101251 · Listing courtesy of Cromwell & Forbes Inc