816 NW 11th Street 906, Miami, FL 33136
Miami, FL 33136
1 / 12
$319,000
2 bed · 2 bath · 891 sq ft · Built 2004