About Isabelle

Isabelle truly feels she has found the best of all worlds here in San Francisco! Originally from France, Isabelle loves the natural beauty of California and fell in love with the “City by the Bay” the moment she arrived in 2004. Having traveled the world, she is especially intrigued by the vibrant international community her current hometown offers.