3633 Eden Place, Carmel, IN 46033
5
beds
4.5
baths
3,025 Sq.Ft. LIVING AREA
0.38 Acres lot