305 CARRIAGE HILL Court

St Johns, FL 32259

ACTIVE $659,900

4 Bed 2 Full Baths / 1 Half Baths 3,058 SQ FT
INSIDER VIEW VIDEO