Solutions
Property
Serivce
Articles
Whitepaper
Events
Glossary
About
English
French
Log in
Request a demo
Glossary
What does
Waterfront
mean ?
Waterfront definition :
Property that is located on a body of water such as a sea, ocean, river, or lake.