12527 NW 24 Avenue 12527, Miami, FL 33167
Miami, FL 33167
1 / 15
$3,300
3 bed · 2.5 bath · 1,373 sq ft · Built 2023