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