2920 17th St, Tuscaloosa, AL 35401

2920 17th St, Tuscaloosa, AL 35401

Stillman Court Apartments

HALF OFF-SECURITY DEPOSIT ($300) Water included with the rent. There is a $15 per month appliance fee, in addition to the advertised monthly rent.