44
156 Dudley Ln
Owens Cross Roads, AL 35763
$595,000 USD
2,264 SF
5
Units
7.5% Cap Rate
2,264 SF
$595,000 USD
Apartments