2
2033 Village Dr
Leeds, AL 35094
$1,941,888 USD
2,564 SF
6.25% Cap Rate
2,564 SF
$1,941,888 USD
Fast Food