504 & 512 N INDIANA AVENUE #500, Englewood, FL 34223 - MLS#C7424576...