MLS
2 bed, 1 bath apartment in St. Thomas, US Virgin Islands