$605,000 -
11560 Sw 91st Ter Unit 11560
Miami ,
FL 33176
City: Miami
Courtesy of Douglas Elliman.