26
156 Patterson St
Atmore, AL 36502
$5,625,000 USD
45,834 SF
77
Units
10.93% Cap Rate
45,834 SF
$5,625,000 USD
Apartments