1738 NW 21st Ter, Miami, FL, 33142

$280,000

1738 NW 21st Ter, Miami, FL, 33142

Courtesy of: Mayor Realty