Kensington Square

 1402 6th Street, TuscaloosaAL 35401
$1,600+2-3 BedsNo Pets