Freemont Terrace South is a street in Saint Petersburg. In the area there are five bus stops.
Freemont Terrace South
type of road
Secondary road
Bus stop Freemont Avenue South & 28th Street South, Freemont Avenue South & 29th Street South, 31st Street South & Freemont Avenue South, Freemont Avenue South & 30th Street South, Freemont Avenue South & 31st Street South