Villa San Michele
Luxurious townhome living. Villa San Michele offers residents an extraordinary home at an affordable price. With designer finishes and spacious floor plans, it's easy to see why it is Tallahassee's premier townhome community.
1694 Baldwin Park Dr, Tallahassee, FL, 32304