920 NW 81st St, Miami, FL, 33150

$224,900

920 NW 81st St, Miami, FL, 33150

ACTIVE