Real Estate in St. Thomas, U.S. Virgin Islands, trends and developments.
ARCHIVED BLOG POSTS
This is a picture of the Federal and local law enforcement buildings in down town Charlotte Amalie, St. Thomas, U.S. Virgin Islands. The Caribbean Sea is to your immediate left. If you look carefully, you will notice there are solar panels on the roof of both of the buildings. I noticed the recen...