$580,000 -
20615 Leeward Ln
Cutler Bay ,
FL 33189
City: Cutler Bay
Courtesy of Lokation.