About Greenhills Investment Limited
large retail complex with an eclectic mix of stores & restaurants, plus a sophisticated vibe. shopping & dining in refined surrounds
large retail complex with an eclectic mix of stores & restaurants, plus a sophisticated vibe. shopping & dining in refined surrounds