The Cloverleaf is a 13-story apartment building located in North Beach, Mayani Beach and is situated towards the beach from Bayshore Boulevard. The Cloverleaf is the first highrise building on North Island and was built in 1971.
Advertisement
The Cloverleaf is a 13-story apartment building located in North Beach, Mayani Beach and is situated towards the beach from Bayshore Boulevard. The Cloverleaf is the first highrise building on North Island and was built in 1971.