1005 Kelly Creek Cir Oviedo FL 32765 MLS S5106589
Schedule a Showing & See the Inside: (407)
901-3148
$510,000
From Mcculloch Rd. , Left On Lockwood Blvd., Left On Kelly Creek Cr.
Courtesy of: BHHS RESULTS REALTY