$270,000 -
14012 Sw 91st Ter Unit 14012
Miami ,
FL 33186
City: Miami
Courtesy of The Keyes Company.