Location: True Blue
True Blue in St. George Grenada. True Blue is very close to St.Georges University better known as SGU and is known for beautiful off campus apartments and housing.
True Blue in St. George Grenada. True Blue is very close to St.Georges University better known as SGU and is known for beautiful off campus apartments and housing.