1015 NE 112th Street, Biscayne Park, FL 33161
Biscayne Park, FL 33161
1 / 24
$927,800
1,626 sq ft · Built 1947