5618 W OAK PARK BOULEVARD, Homosassa, FL 34446 – O5938161 - German ...