Report - AVENTUS · 6/3/2019  · aventus over 535,000 sqm of showrooms 20 centres across 5 states 74% metro locations >$2.1 billion national retailers portfolio value over 85% of portfolio

Please pass captcha verification before submit form