Skip to main content
1519 Taber Dr, Chula Vista, California 91911 - $1,425,000 | Allan Real Estate Investments