Leonard Ross and the upsurge of a real estate investment professional
Get to know Leonard Ross NZ and some of his real estate thoughts? Leonard Ross NZ is an established property developer in Auckland, New Zealand. Like many property developers, Leonard has seen his fair share of up and downs over his years in a boom or bust industry. Property development is not for the faint of heart, with the key…