$270,000
2723 JUNIPER Lane, Tuscaloosa, AL, 35404
Single Family Residence