Somerville Place Apartments, 1701 Somerville Rd SE #1708-6, Decatur, AL 35601
$875
Address: Somerville Place Apartments, 1701 Somerville Rd SE #1708-6, Decatur, AL 35601
Size
Contact manager
Layout
5 beds 4 baths
Pets
Contact manager
Lease Length
Contact manager