This should probably be under the content creation forum as this is not a tutorial.
But my initial thoughts on the matter is if you are making a Monopoly style game the hardest part may be who owns which title, and how to move to each title.
My suggestion is to make a structure containing data about each potential spot on the board and what may be important information for this slot.
For example…
TileName: Boardwalk
Rent: $50.00
PlayerOwned: 2
Houses: 0
Hotels: 1
Mortgage: False
ChanceCard: False
CommunityCard: False
and so on…
Then make an array of this structure that is the max size of tiles on the board in length. Order the tiles in which they appear on the board.
EG: GO is tile 0, Mediteranian(spelling?) is 1, Community Chest is 2, and so on.
This setup would make moving and displaying pathing really easy. Let’s say you’re on GO and you roll a 5. Okay, so set your destination to 5, being 0 you know your next tile is 1, at 1 you know your next tile is 2, and so on.
Let’s say max tiles are 50 and you roll a 5 while on 49, that would put you at 54. The easy solution would be if tile > 50, tile = 50 - tile. A board game can be as easy or complex as you want it.