Popular Fall Creek Place - $1750 mo, 2262 N. Delaware St.

Scroll down for additional photos.
2262 N DELAWARE ST
INDIANPOLIS, IN 46205
- Bedrooms: 3
- Bathrooms: 2
- Square feet: 2,112
- Year built: 2002
Rates: $1750 PER MONTH
FALL CREEK PLACE, 3 BEDROOM, 2 BATH, FINISHED BASEMENT, 2 CAR DETACHED GARAGE. LARGE DECK AND PRIVACY FENCE.
AVAILABLE 6/1/2020
$1750.00 PER MONTH, $1750 DEPOSIT
$250.00 NON REFUNDABLE PET DEPOSIT PER PET
$35.00 APPLICATION FEE FOR ALL 18+