Back to search results

$1,299 - $1,699/mo

Stella, 1827 N Meridian St, Indianapolis, IN 46202

Studio–2 bd1–2 ba620–1,052 sqft
Apartments
Loading reviews
Information
2 Months Free

October 2026 - 2 Months FREE: Apply by 10/31 and receive 2 months free! -- Contact our leasing office for more details.

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: BarbecueSuccessStatus: Bicycle Storage