Icon Tower

Syracuse, New York

Icon Tower Residences.