Petite French AbodeSituated at the foot of renown Jacobs Ladder in St James and a very short walk to the beach, this charming 1900s stone double story chateau