$2,295,000 -
12820 Sw 83rd Ct
Pinecrest ,
FL 33156
City: Pinecrest
Courtesy of Developers Group Realty.