Candlewyck Apartments

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