other NE 82 Terra, Miami, FL, 33138
other NE 82 Terra, Miami, FL, 33138

$390,000

other NE 82 Terra, Miami, FL, 33138

2
Courtesy of: Dezer Platinum Realty LLC