Addresses on Shore Vista Pl in Apollo Beach Florida