Looking for high-end apartments in Indianapolis, IN? Look no further than Jamestown Square North, located close to the freeway. Don't like driving? The neighborhood is quite walkable, so you won't need to. Check out the available apartments, and find someplace you can call your new home. If you need a break, enjoy the peace and quiet with a walk through nature. Sorry, no pets allowed. If you have any questions, call management at the phone number below.