This listing has been removed.
Home Location
Briar Creek
(Age-Restricted 55+)
5031 Apple Spruce Dr
Indianapolis, IN 46235