$2,795,000 -
10390 Sw 131st Ter
Miami ,
FL 33176
City: Miami
Courtesy of Luxe Properties.