"immovable property"

means land, and includes any building, or other improvements on land whether of a permanent nature or not, erected or to be erected;