Townhomes of Caswell

 6820 Solomon Ave, TroyMI 48085
$1,975+3 BedsPets OK