The Bahamas Apts

Revision as of 18:55, 25 February 2012 by A-Dust (talk | contribs)
The Bahamas Apts.

The Bahamas Apartments is an apartment complex located in Glen Park, Los Santos. The apartment complex has a Bahamian theme.