$435,000 -
10686 Sw 79th Ter Unit 10686
Miami ,
FL 33173
City: Miami
Courtesy of Avenew Realty Corp.