Peacock Apartments

414 S. Jefferson St.
Muncie
Indiana
United States