220 Broadway, Chula Vista, California
220 Broadway, Chula Vista, California 91910 - It used to be a foot massage place. It's located at one of the busiest plaza in Chula Vista right off I-5 and I-805. It's also close to major restaurant and downtown Chula Vista.
View Virtual Tour
Listing Courtesy of Afshin Realty