Search
Home
North Carolina
Otto
Lecia Ln
Lecia Ln
Otto, NC
We have found 1 properties on Lecia Ln, Otto, NC.
List of properties
Address
Owner
View Details
230 Lecia Ln, Otto, NC 28763
N/A
230 Lecia Ln, Otto, NC 28763
N/A
View Details
Top 15 Properties
230 Lecia Ln, Otto, NC 28763
$195,000 (2013-04-26)