Skip to content
Close tour
128 NW 53rd Street, Miami, FL 33127
Miami, FL 33127
1 / 22
$750,000
Built 1930