St. Clair Place Community Garden

518 N Beville Ave Indianapolis IN 46201 USA

Location