143
109 N Hayne St
Monroe, NC 28112
$550,000 USD
2,606 SF
1
Unit
2,606 SF
$550,000 USD
Apartments