12890 NE 8th Avenue 304, North Miami, FL 33161
North Miami, FL 33161
1 / 8
$1,275
1 bath · 361 sq ft · Built 1971