Back to search results

$925/mo

1 & 2 Bedroom Apartments in Downtown Indianapolis - Meridian Plaza Awaits You!, 3726 N Meridian St, Indianapolis, IN 46208

2 bd1 ba1,000 sqft
Apartment
Loading reviews

What you get

SuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: SecuritySuccessStatus: 24 Hour Emergency MaintenanceSuccessStatus: Cable TV Ready