Under Construction. The Glen is a stylish two-story townhome in Osceola Village, featuring ...
Under Construction. The Glen is a stylish two-story townhome in Osceola Village, featuring 3 bedrooms, 2.5 baths, and a 2-car garage. The 1,673 sq ft home maint ...