Updated Today COMPARE Barcelona Apartments 715 S Demaree St, Visalia, CA 93277 2 Beds $1,618 - $2,092