New Century Square in Highwood, Maplewood, Minnesota

New Century Square in Highwood in Maplewood is a park. New Century Square is located near McClelland Street South.

Leisure
park