$420,000
2708 Village Lane, Birmingham, AL, 35211
Single Family Residence