$1,325,000 -
24 Nw 86th St
El Portal ,
FL 33150
City: El Portal
Courtesy of Xcellence Realty.