Retail space available at Plaza Mayor. This retail space is well positioned in the center at the pedestrian entrance from Otay Mesa Port of Entry. This space is approximately 1447sq and located on the first floor. We are currently leasing this space for $2,000 per month. 1,447 SF Available $1.38 / SF Gross Rental Rate Retail / Office / Medical Plaza Mayor INTERNATIONAL STRIP CENTER 2493-2495 Roll Drive San Diego, CA 92154 Kroeger Family Properties 619-442-7200