316 E Harper St
Troy, TN 38260
$375,000 USD
5,700 SF
5,700 SF
$375,000 USD
Medical