Candlewyck Apartments

 100 E. Candlewyck, KalamazooMI 49001
$669+Loft-4 BedsPets OK