3418 Caruso Pl., Oviedo, FL 32765

3418 Caruso Pl., Oviedo, FL 32765
Photo 1 of 1
$182,000
Sold on 4/30/15
Beds Baths Sq. Ft. Taxes Built
3 2.00 1,936 $2,186 2002
On the market: 111 days
View full details, 15 photos, school info, and price history
GREAT location!! Huge townhouse and it's an end unit!! This one won't last long!!