54960 E Sunray Drive, Osceola, IN 46561-9361
3
beds
2
baths
2,310 Sq.Ft. LIVING AREA
0.4 Acres lot