Welcome to your new home in the sought after Carrollwood community of Lowell Village. Your charming 1049 sq ft two bedroom and 2 two bathroom villa offers a perfectly mai...