Cost Plus World Market Center
1910 West El Camino Real, Mountain View CA
• Busy El Camino Real Location
• Anchored by Cost Plus World Market
• 4,000 Square Feet Available
• Strong Demographics
• Ample Parking
• High Visibility
• $3.05 Per Square Foot, NNN