Provenza at Southwood Apartments in Tallahassee, FL
Located at 3550 Esplanade Way, Tallahassee, FL 32311
(844) 841-0775
Location:
3550 Esplanade Way, Tallahassee, FL 32311
Description:
1, 2 and 3 Bedroom Floor Plans to suit every style, Flats, Lofts 2 Story Apartment Homes, Full Size Washer/Dryer Included, Huge Oversized Closets, Ceiling Fans, Controlled Access Gates
Listings (1 - 5 of 11)
Check Availability

(844) 841-0775

3550 Esplanade Way

Tallahassee, FL 32311