12581 SW 248th Terrace
Princeton, FL 33032

View on map