Antioch Bayview Apartments

137 Wilbur Avenue, Antioch, CA 94509