"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;