5954 Baywood Lane, Riverdale, GA 30296: $239,900, 5 bd 2 ba | Veribas GO