Landlord:1309 17th Ave
Address:Tuscaloosa, AL 35401
Layout
4 beds, 5 baths
Pets
Small dogs allowed
Unit Features:
Rent Facts:
$1325
2 beds
$640
1 beds
$1150