Skip to content
Close tour

8430 NW 8th Street A11, Miami, FL 33126

Miami, FL 33126

1 / 24

8430 NW 8th Street A11, Miami, FL 33126 - photo 1 of 24

$280,000

2 bed · 2.5 bath · 970 sq ft · Built 1984