422 Lafayette St NE
Decatur, AL 35601
$799,000 USD
7,654 SF
8
Units
7,654 SF
$799,000 USD
Apartments