421 3rd Avenue - 421, Chula Vista, CA 91910 , Chula Vista, California 91910
615/SqFt per month | Retail |
851 Bowsprit Road , Chula Vista, California 91914
1700/SqFt per month | Office |