Stone Ridge Flats and Townhomes
7111 Vedder Place, Indianapolis, IN 46241
(260) 305-1776