Suntrust Properties, Inc., a wholly-owned subsidiary of Megaworld Corporation, is revolutionizing the homebuying experience with the launch of its newly redesigned website on February 14, 2025.