This 1,926 square foot single family home has 4 bedrooms and 2.5 bathrooms. It is located at 6346 Creekshore Lane. Call this number (323) 638-9680 or Email email@example.com for more information in regard to the rent bases. Hurry now cos it won`t last too long!!!
6346 Creekshore Ln Indianapolis IN, 46268