Excellent retail opportunity in Seabra Foods Plaza! Retail unit with 2,074 square feet of space is available and ready to lease. This high traffic plaza is an ideal location for a retail endeavor. Tenant improvements negotiable. Lease will be triple net.