The Strand

 6321 S. Cottage Grove Avenue, ChicagoIL 60637
$487+Studio-1 BedNo Pets