$849,000 -
1010 Sw 2nd Ave Unit 803
Miami ,
FL 33130
City: Miami
Courtesy of Terrabella Realty.