Ivywood Apartments

2350 Teakwood Drive Columbus OH 43229 (888) 848-5698