6830 1ST AVENUE

Birmingham, AL, 35212
$149,000Price
3Beds
2Baths
Courtesy of: Birmingham - Vestavia

6830 1ST AVENUE

Birmingham, AL, 35212
$149,000Price
3Beds
2Baths