214 National City Blvd, National City, California 91950 USA
Updated and spacious interior.
Photo Credit: Yelp