$260,000
4
Beds
⋅
2
Baths
⋅
21466357
MLS
1801 E 20th Ave, Tuscaloosa
Listing courtesy of Keller Williams Realty Hoover.