2
534 E Elm St
Troy, AL 36081
$3,875,000 USD
48,000 SF
48
Units
48,000 SF
$3,875,000 USD
Apartments