1681 Magnolia View Place, Norcross, GA 30093: For Rent $2,545/mo, 5 bd 3 ba | Veribas GO