2
2033 Village Dr
Leeds, AL 35094
$2,022,796 USD
2,564 SF
6% Cap Rate
2,564 SF
$2,022,796 USD
Fast Food