0000 ATLUS AVENUE, North Port, FL 34288 - MLS#O5948834 - Generous ...